package com.ruoyi.system.domain.DTO;

import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.system.domain.SysUser;

import java.math.BigDecimal;
import java.util.Date;


public class SysOrderDto extends BaseEntity {
    private static final long serialVersionUID = 1L;

    private String porCityId;
    private String fndCityId;
    private Date startDate;
    private Date endDate;
    private String productType;//普通产品或远期产品
    private int pageNum;
    private int pageSize;
    private String id;//id
    private String twentyGPCount;//20GP
    private String twentyGPPrice;//20GP
    private String fortyGPCount;//40GP
    private String fortyGPPrice;//40GP
    private String fortyHQCount;//40HQ
    private String fortyHQPrice;//40HQ
    private String twentyRFPrice;//20RF
    private String twentyRFCount;
    private String fortyRQPrice;//40RQ
    private String fortyRQCount;
    private SysUser sysUser;
    private String includeInsurance;//是否询价
    private String shipperId;//发货人id
    private String consigneeId;//收货人id
    private String type;//类型 手动或定时
    private String reeferTemperatureType;//温度单位 CELSIUS, FAHRENHEIT
    private BigDecimal reeferTemperatureValue;//温度
    private String reeferVentilationType;//通风量单位 CUBIC_FEET_PER_MINUTE, CUBIC_METER_PER_HOUR, DEGREES, PERCENTAGE
    private BigDecimal reeferVentilationValue;//通风量
    private String reeferGenSetType;//冻柜发电机组需求 NOT_REQUIRED, UNDER_SLUNG, CLIP_ON
    private String reeferHumidityValue;//湿度
    private String jobName;//任务名称

    public String getJobName() {
        return jobName;
    }

    public void setJobName(String jobName) {
        this.jobName = jobName;
    }

    public String getReeferTemperatureType() {
        return reeferTemperatureType;
    }

    public void setReeferTemperatureType(String reeferTemperatureType) {
        this.reeferTemperatureType = reeferTemperatureType;
    }

    public BigDecimal getReeferTemperatureValue() {
        return reeferTemperatureValue;
    }

    public void setReeferTemperatureValue(BigDecimal reeferTemperatureValue) {
        this.reeferTemperatureValue = reeferTemperatureValue;
    }

    public String getReeferVentilationType() {
        return reeferVentilationType;
    }

    public void setReeferVentilationType(String reeferVentilationType) {
        this.reeferVentilationType = reeferVentilationType;
    }

    public BigDecimal getReeferVentilationValue() {
        return reeferVentilationValue;
    }

    public void setReeferVentilationValue(BigDecimal reeferVentilationValue) {
        this.reeferVentilationValue = reeferVentilationValue;
    }

    public String getReeferGenSetType() {
        return reeferGenSetType;
    }

    public void setReeferGenSetType(String reeferGenSetType) {
        this.reeferGenSetType = reeferGenSetType;
    }

    public String getReeferHumidityValue() {
        return reeferHumidityValue;
    }

    public void setReeferHumidityValue(String reeferHumidityValue) {
        this.reeferHumidityValue = reeferHumidityValue;
    }

    public String getProductType() {
        return productType;
    }

    public void setProductType(String productType) {
        this.productType = productType;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getShipperId() {
        return shipperId;
    }

    public void setShipperId(String shipperId) {
        this.shipperId = shipperId;
    }

    public String getConsigneeId() {
        return consigneeId;
    }

    public void setConsigneeId(String consigneeId) {
        this.consigneeId = consigneeId;
    }

    public String getTwentyRFPrice() {
        return twentyRFPrice;
    }

    public void setTwentyRFPrice(String twentyRFPrice) {
        this.twentyRFPrice = twentyRFPrice;
    }

    public String getTwentyRFCount() {
        return twentyRFCount;
    }

    public void setTwentyRFCount(String twentyRFCount) {
        this.twentyRFCount = twentyRFCount;
    }

    public String getFortyRQPrice() {
        return fortyRQPrice;
    }

    public void setFortyRQPrice(String fortyRQPrice) {
        this.fortyRQPrice = fortyRQPrice;
    }

    public String getFortyRQCount() {
        return fortyRQCount;
    }

    public void setFortyRQCount(String fortyRQCount) {
        this.fortyRQCount = fortyRQCount;
    }

    public String getIncludeInsurance() {
        return includeInsurance;
    }

    public void setIncludeInsurance(String includeInsurance) {
        this.includeInsurance = includeInsurance;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public SysUser getSysUser() {
        return sysUser;
    }

    public void setSysUser(SysUser sysUser) {
        this.sysUser = sysUser;
    }

    public String getTwentyGPCount() {
        return twentyGPCount;
    }

    public void setTwentyGPCount(String twentyGPCount) {
        this.twentyGPCount = twentyGPCount;
    }

    public String getFortyGPCount() {
        return fortyGPCount;
    }

    public void setFortyGPCount(String fortyGPCount) {
        this.fortyGPCount = fortyGPCount;
    }

    public String getFortyHQCount() {
        return fortyHQCount;
    }

    public void setFortyHQCount(String fortyHQCount) {
        this.fortyHQCount = fortyHQCount;
    }

    public String getTwentyGPPrice() {
        return twentyGPPrice;
    }

    public void setTwentyGPPrice(String twentyGPPrice) {
        this.twentyGPPrice = twentyGPPrice;
    }

    public String getFortyGPPrice() {
        return fortyGPPrice;
    }

    public void setFortyGPPrice(String fortyGPPrice) {
        this.fortyGPPrice = fortyGPPrice;
    }

    public String getFortyHQPrice() {
        return fortyHQPrice;
    }

    public void setFortyHQPrice(String fortyHQPrice) {
        this.fortyHQPrice = fortyHQPrice;
    }

    public int getPageNum() {
        return pageNum;
    }

    public void setPageNum(int pageNum) {
        this.pageNum = pageNum;
    }

    public int getPageSize() {
        return pageSize;
    }

    public void setPageSize(int pageSize) {
        this.pageSize = pageSize;
    }

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getPorCityId() {
        return porCityId;
    }

    public void setPorCityId(String porCityId) {
        this.porCityId = porCityId;
    }

    public String getFndCityId() {
        return fndCityId;
    }

    public void setFndCityId(String fndCityId) {
        this.fndCityId = fndCityId;
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }
}
